package day6.fight.SmartHome;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class JD implements Switch{
    private String name;
    private boolean status;




   // void changeStatus(){};
    @Override     //注意，重写的时候权限问题
    public void changeStatus()//没必要重写，直接写在父类，子类如果不重写相当于每个子类都有这个，也能访问,建议把功能写在接口上---解耦合
    {
        setStatus(!isStatus());
        System.out.println("状态已经改变");
    }
}
